реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> "Таинственный" warning
Dog Pawlowa
сообщение Oct 15 2009, 07:56
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



ИАР АВР 511
Компилирую модуль с достаточно сложными макросами, получаю несколько штук "integer conversion resulted in truncation" со ссылками на макросы. Применяю испытанный метод компиляции файла, созданного препроцессором - чисто. Гм, в растерянности. Сделал параметры в нескольких макросах одинаковыми - тычет все равно в какие-то заранее выбранные.
Какие еще способы уточнения существуют?

P.S. Cейчас о вреде макросов не говорим, есть более важные дела smile.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 15 2009, 07:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Dog Pawlowa @ Oct 15 2009, 10:56) *
получаю несколько штук "integer conversion resulted in truncation"

Ну и что не понятно? Вроде все черным по белому и несчастные макросы уж точно ни при делах.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Oct 15 2009, 08:06
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(zltigo @ Oct 15 2009, 10:58) *
Ну и что не понятно?

Дык не могу найти место и причину! В файле три десятка значений setup, описанных через макросы, а компилятор выбрал две жертвы, ничем не отличающиеся от остальных и тычет туда.
Хотя ... скорее всего у него сбился счетчик строк со этими многократными вложениями. Буду искать, конечно.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016