|
From: | Michael C. Grant |
Subject: | [Octave-bug-tracker] [bug #41178] clang: ov-classdef.h: constructing a map of an incomplete type |
Date: | Fri, 21 Aug 2015 22:01:31 +0000 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9 |
Follow-up Comment #27, bug #41178 (project octave): My reading of the C++ standard is that (as I said in my very first post) "C++ requires that all template parameters in the standard library containers be complete types, so this is non-compliant." The behavior when this condition is not met is undefined. Clang is choosing to be more strict than GCC, but the standard mandates neither approach. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?41178> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |