http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53181
Bug #: 53181
Summary: static_assert sees as non constant the comparison
between a constexpr and a template argument
Classification: Unclassified
Product: gcc
Version: 4.6.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52744
Bug #: 52744
Summary: bad handling of member (function) pointers in template
parameters
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52744
--- Comment #1 from Lorenzo Pistone 2012-03-27
19:37:50 UTC ---
Of course it's c++0x. Compile with -std=c++0x.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52744
--- Comment #3 from Lorenzo Pistone 2012-03-27
20:15:11 UTC ---
I'm sorry but the bug reporting interface seemed to allow only one attachment.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52744
--- Comment #4 from Lorenzo Pistone 2012-03-27
20:37:22 UTC ---
gcc version 4.4.5 (Debian 4.4.5-8) can build both the test cases.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52744
--- Comment #6 from Lorenzo Pistone 2012-04-03
14:28:57 UTC ---
Same problem with free function pointers. See free_functions.cpp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52744
--- Comment #7 from Lorenzo Pistone 2012-04-03
14:29:38 UTC ---
Created attachment 27075
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27075
test case with free function pointers
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53009
Bug #: 53009
Summary: pointer to static member function of template class is
“invalid” as a template argument of another template
class
Classification: Unclassified
Prod
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53009
--- Comment #1 from Lorenzo Pistone 2012-04-16
16:09:16 UTC ---
Created attachment 27170
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27170
testcase
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53009
--- Comment #2 from Lorenzo Pistone 2012-04-16
16:22:04 UTC ---
I just tested, the problem happens only if the template arguments of
function_proxy are function pointers. More trivial types (int is what I've
tested) just work fine
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51936
Bug #: 51936
Summary: template function not instantiated
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
Created attachment 38045
--> https://gcc.gnu.org/bugzi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70832
--- Comment #1 from Lorenzo Pistone ---
correction, it calls the copy assignment operator, not the copy constructor.
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
Created attachment 38352
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38352&action=edit
testcase, compile with -st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70832
--- Comment #2 from Lorenzo Pistone ---
I should add also that this makes impossible to assign lambdas with move-only
captures to a std::function.
++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
Created attachment 38381
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38381&action=edit
testcase
The double4 version of the vectorized sincos() in libmvec (glibc 2.22)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70882
Lorenzo Pistone changed:
What|Removed |Added
CC||blaffablaffa at gmail dot com
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
Created attachment 38390
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38390&action=edit
testcase
As per title. Compile t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70901
Lorenzo Pistone changed:
What|Removed |Added
CC||blaffablaffa at gmail dot com
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
test case:
struct retstruct{
int a;
};
struct badABI{
retstruct f
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
test case:
#include
using namespace std;
struct b{
int a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81973
--- Comment #1 from Lorenzo Pistone ---
It is possible to obtain the desired behavior defining in a compilation unit a
dummy s::f with weak attribute (and so generate the vtable), then in a separate
compilation the actual alias of s::f to s_f_ali
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81973
--- Comment #3 from Lorenzo Pistone ---
That is not the issue, or maybe I don't understand the suggestion. This program
fails just the same:
#include
using namespace std;
struct b{
int a;
: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
Target Milestone: ---
The test case in attachment unfortunately is relatively large, but I couldn't
isolate the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80583
--- Comment #2 from Lorenzo Pistone ---
Created attachment 41291
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41291&action=edit
test case
My bad.
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
some other instances: http://stackoverflow.com/q/14181351/1073006
http://stackoverflow.com/q/11635485/1073006
In my case the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61514
--- Comment #1 from Lorenzo Pistone ---
The warning printed by the test case is:
spaghetti/spaghetti.o: duplicate section
`.data$_ZGVZN9luabridge8Security11getSettingsEvE8settings[_ZGVZN9luabridge8Security11getSettingsEvE8settings]'
has differen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61514
--- Comment #2 from Lorenzo Pistone ---
Created attachment 32943
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32943&action=edit
The object file that triggers the warning
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
See the attached testcase, Compile simply with `g++ -c test.cpp`. The code
compiles with the latest clang.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59790
Lorenzo Pistone changed:
What|Removed |Added
CC||blaffablaffa at gmail dot com
Priority: P3
Component: sanitizer
Assignee: unassigned at gcc dot gnu.org
Reporter: blaffablaffa at gmail dot com
CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
jakub at gcc dot gnu.org, kcc at gcc dot gnu.org
31 matches
Mail list logo