On Tue, 18 Feb 2025 02:36:13 GMT, Julian Waters <jwat...@openjdk.org> wrote:

>> Jatin Bhateja has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Review comments resolutions
>
> Is anyone else getting compile failures after this was integrated? This 
> weirdly seems to only happen on Linux
> 
> * For target hotspot_variant-server_libjvm_objs_mulnode.o:
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/mulnode.cpp: In member 
> function ‘virtual const Type* FmaHFNode::Value(PhaseGVN*) const’:
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/mulnode.cpp:1944:37: error: 
> call of overloaded ‘make(double)’ is ambiguous
>  1944 |   return TypeH::make(fma(f1, f2, f3));
>       |                                     ^
> In file included from 
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/node.hpp:31,
>                  from 
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/addnode.hpp:28,
>                  from 
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/mulnode.cpp:26:
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/type.hpp:544:23: note: 
> candidate: ‘static const TypeH* TypeH::make(float)’
>   544 |   static const TypeH* make(float f);
>       |                       ^~~~
> /home/runner/work/jdk/jdk/src/hotspot/share/opto/type.hpp:545:23: note: 
> candidate: ‘static const TypeH* TypeH::make(short int)’
>   545 |   static const TypeH* make(short f);
>       |                       ^~~~

@TheShermanTanker I don't see any compile failures on Linux. Both the fastdebug 
and release build successfully.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/22754#issuecomment-2669979058

Reply via email to