[Bug c++/39270] Explicit instantiation rejected

2022-01-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

--- Comment #7 from Andrew Pinski  ---
*** Bug 104204 has been marked as a duplicate of this bug. ***

[Bug c++/39270] Explicit instantiation rejected

2022-01-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

Andrew Pinski  changed:

   What|Removed |Added

 CC||redi at gcc dot gnu.org

--- Comment #6 from Andrew Pinski  ---
*** Bug 64063 has been marked as a duplicate of this bug. ***

[Bug c++/39270] Explicit instantiation rejected

2022-01-23 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

Patrick Palka  changed:

   What|Removed |Added

 CC||fchelnokov at gmail dot com

--- Comment #5 from Patrick Palka  ---
*** Bug 104193 has been marked as a duplicate of this bug. ***

[Bug c++/39270] Explicit instantiation rejected

2021-09-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

Patrick Palka  changed:

   What|Removed |Added

 Blocks||102184

--- Comment #4 from Patrick Palka  ---
PR102184 is probably due to the same underlying bug


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102184
[Bug 102184] Explicit template instantiation thinks there is an ambiguous
template specialization when there is none for concepts

[Bug c++/39270] Explicit instantiation rejected

2021-09-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

Patrick Palka  changed:

   What|Removed |Added

 CC||ppalka at gcc dot gnu.org

--- Comment #3 from Patrick Palka  ---
Slightly more reduced rejects-valid testcase:

template
void f(U); // #1

template
void f(int) { } // #2

template void f(int);


more_specialized_inst is unable to determine that #2 is more specialized than
#1.  Perhaps we should be passing the explicitly specified template arguments
to get_bindings?  But that ends up breaking
gcc/testsuite/g++.old-deja/g++.pt/explicit22.C among others..

[Bug c++/39270] Explicit instantiation rejected

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

Paolo Carlini paolo.carlini at oracle dot com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |paolo.carlini at oracle 
dot com

--- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com ---
Mine.


[Bug c++/39270] Explicit instantiation rejected

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270

Paolo Carlini paolo.carlini at oracle dot com changed:

   What|Removed |Added

 Status|ASSIGNED|NEW
   Assignee|paolo.carlini at oracle dot com|unassigned at gcc dot 
gnu.org


[Bug c++/39270] Explicit instantiation rejected

2009-02-23 Thread rguenth at gcc dot gnu dot org


--- Comment #1 from rguenth at gcc dot gnu dot org  2009-02-23 09:56 ---
Confirmed.  Fails at least since GCC 3.3.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||rejects-valid
  Known to fail||3.3.6
   Last reconfirmed|-00-00 00:00:00 |2009-02-23 09:56:30
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270