[sisyphus] GCC 3.3 vs GCC 3.4

Epiphanov Sergei =?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Пн Апр 11 12:04:13 MSD 2005


Есть программа test.cpp, приложенная в аттаче.

Стоят GCC 3.3 и GCC 3.4. Даю команды:

$ GCC_VERSION=3.3 g++ -o test test.cpp
$ ./test
Res1: 7
Res2: 5
Res3: 0
Res4: 1
$ GCC_VERSION=3.4 g++ -o test test.cpp
test.cpp: In function `int main(int, char**)':
test.cpp:30: error: no matching function for call to `Test::Test(Test)'
test.cpp:7: note: candidates are: Test::Test(Test&)
test.cpp:6:	                              Test::Test(int)
$

Глюк в компиляторе 3.4? Программа - это выжимка работы класса QMap из Qt.

-- 
С уважением, Епифанов Сергей
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : test.cpp
Тип     : text/x-c++src
Размер  : 533 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050411/9f9ca7ec/attachment-0002.bin>


Подробная информация о списке рассылки Sisyphus