PR# 19456 Cycle in target parents not reported

Problem Report Summary
Submitter: gobobe
Category: Compiler
Priority: Low
Date: 2018/08/31
Class: Bug
Severity: Non-critical
Number: 19456
Release: 18.07
Confidential: No
Status: Closed
Responsible:
Environment: win
Synopsis: Cycle in target parents not reported

Description
When the ECF files containing a cycle in target parents have no uuid, the compiler fails to compile but it does not report any error.

--
Eric Bezault
To Reproduce
~~~~system.ecf~~~~~~
<?xml version="1.0" encoding="ISO-8859-1"?>
<system
	xmlns="http://www.eiffel.com/developers/xml/configuration-1-18-0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-18-0 http://www.eiffel.com/developers/xml/configuration-1-18-0.xsd"
	name="aa"
>

	<target name="aa" extends="aa" extends_location="other.ecf">
	</target>

</system>
~~~~~~~~~~~~~~~~~~

~~~~other.ecf~~~~~~~
<?xml version="1.0" encoding="ISO-8859-1"?>
<system
	xmlns="http://www.eiffel.com/developers/xml/configuration-1-18-0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-18-0 http://www.eiffel.com/developers/xml/configuration-1-18-0.xsd"
	name="aa"
	>
	
	<target name="aa" extends="aa" extends_location="system.ecf">
	</target>

</system>
~~~~~~~~~~~~~~~~~~
Problem Report Interactions
From:jfiat_es    Date:2018/09/10    Status: Closed    Download