Remamming class from libary

41 views
Skip to first unread message

jacques silberstein

unread,
Mar 1, 2025, 11:34:24 AMMar 1
to Eiffel Users

Which version 25.02 this happens at recompilation:

Configuration error: cluster has two classes with the same name.
What to do: if both classes are needed, change name of one of them.

Cluster name: files
First class: ARRAYED_SET
First file: "/Eiffel/ISE/Eiffel_25.02/library/base/elks/structures/set/arrayed_set.e"
Referenced from: /Eiffel/ISE/Eiffel_25.02/library/base/base.ecf (elks)
Second class: ARRAYED_SET
Second file: "/work/jacques/components/structure/partition/arrayed_set.e"


The second file come from a library defined in abs_struct.ecf. Here the interesting fragment.


        <library name="base" location="$ISE_LIBRARY\library\base\base.ecf">
            <option warning="none"/>
            <renaming old_name="HASH_TABLE" new_name="ISE_HASH_TABLE"/>
            <renaming old_name="HASH_TABLE_CURSOR" new_name="ISE_HASH_TABLE_CURSOR"/>
            <renaming old_name="ARRAYED_SET" new_name="ISE_ARRAYED_SET"/>
        </library>

This worked fine previously

-- 

Cordialement

Jacques Silberstein

Jocelyn Fiat

unread,
Mar 4, 2025, 3:18:57 AMMar 4
to eiffel...@googlegroups.com
For technical support regarding renaming issues, users are advised to reach out to the official support channel at https://support.eiffel.com/.
When reporting a problem, it is recommended to provide detailed system information that can help reproduce the issue or clarify potential user errors.
Interestingly, the renaming functionality appears to work successfully in other project contexts, suggesting that the problem may be specific to the current implementation or environment.



--
You received this message because you are subscribed to the Google Groups "Eiffel Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eiffel-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/eiffel-users/623b7e14-70ed-460a-acd4-5532b70f694f%40abstraction.ch.


--
Jocelyn
------------------------------------------------------------------------
Eiffel Software
https://www.eiffel.com
Customer support: https://support.eiffel.com
User group: https://groups.google.com/forum/#!forum/eiffel-users
------------------------------------------------------------------------
Reply all
Reply to author
Forward
0 new messages