|
From: Doug E. <dou...@gm...> - 2021-05-26 23:33:07
|
System: Win10 x64
Eclipse: Version 7.0 #54 (x86_64_nt), Wed Feb 26 22:13 2020
Bug: Ambiguous import of :: / 2 from [ic_sets, ic] in module eclipse
when both ic and ic_sets libraries are loaded.
Using code line from Tutorial, Chapter 8
SetVar :: []..[1,2,3,4,5,6,7].
To duplicate:
Run (1)
lib(ic_sets).
SetVar :: []..[1,2,3,4,5,6,7].
WORKS CORRECTLY, NO ISSUE
Run (2)
lib(ic).
lib(ic_sets).
SetVar :: []..[1,2,3,4,5,6,7].
ABORTS
Run (3)
lib(ic_sets).
lib(ic).
SetVar :: []..[1,2,3,4,5,6,7].
ABORTS
Output from runs.
RUN (1) ----------
ECLiPSe Constraint Logic Programming System [kernel threads]
Kernel and basic libraries copyright Cisco Systems, Inc.
and subject to the Cisco-style Mozilla Public Licence 1.1
(see legal/cmpl.txt or http://eclipseclp.org/licence)
Source available at www.sourceforge.org/projects/eclipse-clp
GMP library copyright Free Software Foundation, see legal/lgpl.txt
For other libraries see their individual copyright notices
Version 7.0 #54 (x86_64_nt), Wed Feb 26 22:13 2020
[eclipse 1]: lib(ic_sets).
source_processor.eco loaded in 0.00 seconds
hash.eco loaded in 0.00 seconds
compiler_common.eco loaded in 0.00 seconds
compiler_normalise.eco loaded in 0.02 seconds
compiler_map.eco loaded in 0.00 seconds
compiler_analysis.eco loaded in 0.00 seconds
compiler_peephole.eco loaded in 0.00 seconds
compiler_codegen.eco loaded in 0.00 seconds
compiler_varclass.eco loaded in 0.00 seconds
compiler_indexing.eco loaded in 0.00 seconds
compiler_regassign.eco loaded in 0.02 seconds
asm.eco loaded in 0.02 seconds
module_options.eco loaded in 0.00 seconds
ecl_compiler.eco loaded in 0.06 seconds
ic_kernel.eco loaded in 0.06 seconds
lists.eco loaded in 0.00 seconds
linearize.eco loaded in 0.00 seconds
ic_constraints.eco loaded in 0.02 seconds
ic.eco loaded in 0.00 seconds
ic_generic_interface.eco loaded in 0.00 seconds
ic_search.eco loaded in 0.00 seconds
ic.eco loaded in 0.09 seconds
ordset.eco loaded in 0.00 seconds
notify_ports.eco loaded in 0.00 seconds
ic_sets.eco loaded in 0.11 seconds
Yes (0.13s cpu)
[eclipse 2]: SetVar :: []..[1,2,3,4,5,6,7].
SetVar = SetVar{([] .. [1, 2, 3, 4, 5, 6, 7]) : _264{0 .. 7}}
Yes (0.00s cpu)
[eclipse 3]:
RUN (2) -----------
ECLiPSe Constraint Logic Programming System [kernel threads]
Kernel and basic libraries copyright Cisco Systems, Inc.
and subject to the Cisco-style Mozilla Public Licence 1.1
(see legal/cmpl.txt or http://eclipseclp.org/licence)
Source available at www.sourceforge.org/projects/eclipse-clp
GMP library copyright Free Software Foundation, see legal/lgpl.txt
For other libraries see their individual copyright notices
Version 7.0 #54 (x86_64_nt), Wed Feb 26 22:13 2020
[eclipse 1]: lib(ic).
source_processor.eco loaded in 0.00 seconds
hash.eco loaded in 0.02 seconds
compiler_common.eco loaded in 0.02 seconds
compiler_normalise.eco loaded in 0.00 seconds
compiler_map.eco loaded in 0.00 seconds
compiler_analysis.eco loaded in 0.02 seconds
compiler_peephole.eco loaded in 0.00 seconds
compiler_codegen.eco loaded in 0.02 seconds
compiler_varclass.eco loaded in 0.00 seconds
compiler_indexing.eco loaded in 0.02 seconds
compiler_regassign.eco loaded in 0.00 seconds
asm.eco loaded in 0.02 seconds
module_options.eco loaded in 0.00 seconds
ecl_compiler.eco loaded in 0.08 seconds
ic_kernel.eco loaded in 0.09 seconds
lists.eco loaded in 0.00 seconds
linearize.eco loaded in 0.00 seconds
ic_constraints.eco loaded in 0.00 seconds
ic.eco loaded in 0.00 seconds
ic_generic_interface.eco loaded in 0.00 seconds
ic_search.eco loaded in 0.00 seconds
ic.eco loaded in 0.11 seconds
Yes (0.11s cpu)
[eclipse 2]: lib(ic_sets).
ordset.eco loaded in 0.02 seconds
notify_ports.eco loaded in 0.00 seconds
ic_sets.eco loaded in 0.02 seconds
Yes (0.03s cpu)
[eclipse 3]: SetVar :: []..[1,2,3,4,5,6,7].
Ambiguous import of :: / 2 from [ic, ic_sets] in module eclipse
calling an undefined procedure SetVar :: [] .. [1, 2, 3, 4, 5, 6, 7] in
module eclipse
Abort
[eclipse 4]:
RUN (3) ---------
ECLiPSe Constraint Logic Programming System [kernel threads]
Kernel and basic libraries copyright Cisco Systems, Inc.
and subject to the Cisco-style Mozilla Public Licence 1.1
(see legal/cmpl.txt or http://eclipseclp.org/licence)
Source available at www.sourceforge.org/projects/eclipse-clp
GMP library copyright Free Software Foundation, see legal/lgpl.txt
For other libraries see their individual copyright notices
Version 7.0 #54 (x86_64_nt), Wed Feb 26 22:13 2020
[eclipse 1]: lib(ic_sets).
source_processor.eco loaded in 0.00 seconds
hash.eco loaded in 0.00 seconds
compiler_common.eco loaded in 0.00 seconds
compiler_normalise.eco loaded in 0.02 seconds
compiler_map.eco loaded in 0.00 seconds
compiler_analysis.eco loaded in 0.00 seconds
compiler_peephole.eco loaded in 0.02 seconds
compiler_codegen.eco loaded in 0.00 seconds
compiler_varclass.eco loaded in 0.00 seconds
compiler_indexing.eco loaded in 0.00 seconds
compiler_regassign.eco loaded in 0.00 seconds
asm.eco loaded in 0.00 seconds
module_options.eco loaded in 0.00 seconds
ecl_compiler.eco loaded in 0.03 seconds
ic_kernel.eco loaded in 0.05 seconds
lists.eco loaded in 0.00 seconds
linearize.eco loaded in 0.00 seconds
ic_constraints.eco loaded in 0.00 seconds
ic.eco loaded in 0.00 seconds
ic_generic_interface.eco loaded in 0.00 seconds
ic_search.eco loaded in 0.00 seconds
ic.eco loaded in 0.06 seconds
ordset.eco loaded in 0.00 seconds
notify_ports.eco loaded in 0.00 seconds
ic_sets.eco loaded in 0.08 seconds
Yes (0.09s cpu)
[eclipse 2]: lib(ic).
Yes (0.00s cpu)
[eclipse 3]: SetVar :: []..[1,2,3,4,5,6,7].
Ambiguous import of :: / 2 from [ic_sets, ic] in module eclipse
calling an undefined procedure SetVar :: [] .. [1, 2, 3, 4, 5, 6, 7] in
module eclipse
Abort
[eclipse 4]:
|