ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  @ 2006-11-01 15:38     ` Slava Semushin
  2006-11-01 15:41       ` Led
  0 siblings, 1 reply; 10+ messages in thread
From: Slava Semushin @ 2006-11-01 15:38 UTC (permalink / raw)
  To: devel


--- QA Team Robot 2006-10-22 15:12:08 +0400
+++ Slava Semushin 2006-11-01 21:12:24 +0600

QTR> tap.c: In function '_gen_result':
QTR> tap.c:86: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result
QTR> tap.c: In function 'skip':
QTR> tap.c:302: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result
QTR> tap.c: In function 'todo_start':
QTR> tap.c:327: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result

--- QA Team Robot 2006-10-22 15:13:54 +0400
+++ Slava Semushin 2006-11-01 21:12:24 +0600

QTR> datafile.c: In function 'LoadDatafile':
QTR> datafile.c:147: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
QTR> make: *** [datafile.o] Error 1make: Leaving directory `/usr/src/RPM/BUILD/wmbday-0.3.1'

--- QA Team Robot 2006-10-22 15:13:58 +0400
+++ Slava Semushin 2006-11-01 21:12:24 +0600

QTR> main.c: In function 'reload_sizes':
QTR> main.c:496: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result


    Вопрос: как отключить появление только этих предупреждений? Отключать
    -Werror я бы не хотел...

    P.S. Не стал сразу отправлять письмо, решил погуглить. Выяснилось, что
    эти предупреждения возникают из-за -DFORTIFY_SOURCE. Как это отключить
    я не смог найти. Please help.

-- 
+ Slava Semushin | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-01 15:38     ` [devel] Как отключить предупреждение об "declared with attribute warn_unused_result" Slava Semushin
@ 2006-11-01 15:41       ` Led
  2006-11-01 20:47         ` Dmitry V. Levin
  2006-11-02 16:40         ` Slava Semushin
  0 siblings, 2 replies; 10+ messages in thread
From: Led @ 2006-11-01 15:41 UTC (permalink / raw)
  To: devel

В сообщении от 1 ноября 2006 17:38 Slava Semushin написал(a):
> --- QA Team Robot 2006-10-22 15:12:08 +0400
> +++ Slava Semushin 2006-11-01 21:12:24 +0600
>
> QTR> tap.c: In function '_gen_result':
> QTR> tap.c:86: warning: ignoring return value of 'vasprintf', declared with
> attribute warn_unused_result QTR> tap.c: In function 'skip':
> QTR> tap.c:302: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result QTR> tap.c: In function 'todo_start':
> QTR> tap.c:327: warning: ignoring return value of 'vasprintf', declared
> with attribute warn_unused_result
>
> --- QA Team Robot 2006-10-22 15:13:54 +0400
> +++ Slava Semushin 2006-11-01 21:12:24 +0600
>
> QTR> datafile.c: In function 'LoadDatafile':
> QTR> datafile.c:147: warning: ignoring return value of 'fgets', declared
> with attribute warn_unused_result QTR> make: *** [datafile.o] Error 1make:
> Leaving directory `/usr/src/RPM/BUILD/wmbday-0.3.1'
>
> --- QA Team Robot 2006-10-22 15:13:58 +0400
> +++ Slava Semushin 2006-11-01 21:12:24 +0600
>
> QTR> main.c: In function 'reload_sizes':
> QTR> main.c:496: warning: ignoring return value of 'fgets', declared with
> attribute warn_unused_result
>
>
>     Вопрос: как отключить появление только этих предупреждений? Отключать
>     -Werror я бы не хотел...
>
>     P.S. Не стал сразу отправлять письмо, решил погуглить. Выяснилось, что
>     эти предупреждения возникают из-за -DFORTIFY_SOURCE. Как это отключить
>     я не смог найти. Please help.

%add_optflags -UFORTIFY_SOURCE
не отключает?

-- 
Led.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-01 15:41       ` Led
@ 2006-11-01 20:47         ` Dmitry V. Levin
  2006-11-02  9:13           ` Led
  2006-11-23  9:17           ` Slava Semushin
  2006-11-02 16:40         ` Slava Semushin
  1 sibling, 2 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2006-11-01 20:47 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 614 bytes --]

On Wed, Nov 01, 2006 at 05:41:17PM +0200, Led wrote:
> В сообщении от 1 ноября 2006 17:38 Slava Semushin написал(a):
[...]
> >     Вопрос: как отключить появление только этих предупреждений? Отключать
> >     -Werror я бы не хотел...
> >
> >     P.S. Не стал сразу отправлять письмо, решил погуглить. Выяснилось, что
> >     эти предупреждения возникают из-за -DFORTIFY_SOURCE. Как это отключить
> >     я не смог найти. Please help.
> 
> %add_optflags -UFORTIFY_SOURCE
> не отключает?

-UFORTIFY_SOURCE не столько отключает предупреждения, сколько отключает
собственно fortification.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-01 20:47         ` Dmitry V. Levin
@ 2006-11-02  9:13           ` Led
  2006-11-23  9:17           ` Slava Semushin
  1 sibling, 0 replies; 10+ messages in thread
From: Led @ 2006-11-02  9:13 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от 1 ноября 2006 22:47 Dmitry V. Levin написал(a):
> On Wed, Nov 01, 2006 at 05:41:17PM +0200, Led wrote:
> > В сообщении от 1 ноября 2006 17:38 Slava Semushin написал(a):
>
> [...]
>
> > >     Вопрос: как отключить появление только этих предупреждений?
> > > Отключать -Werror я бы не хотел...
> > >
> > >     P.S. Не стал сразу отправлять письмо, решил погуглить. Выяснилось,
> > > что эти предупреждения возникают из-за -DFORTIFY_SOURCE. Как это
> > > отключить я не смог найти. Please help.
> >
> > %add_optflags -UFORTIFY_SOURCE
> > не отключает?
>
> -UFORTIFY_SOURCE не столько отключает предупреждения, сколько отключает
> собственно fortification.

Это понятно. Я просто ответил на это:
"эти предупреждения возникают из-за -DFORTIFY_SOURCE. Как это отключить я не 
смог найти."
:)

-- 
Led.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-01 15:41       ` Led
  2006-11-01 20:47         ` Dmitry V. Levin
@ 2006-11-02 16:40         ` Slava Semushin
  2006-11-02 16:41           ` Led
  1 sibling, 1 reply; 10+ messages in thread
From: Slava Semushin @ 2006-11-02 16:40 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Led 2006-11-01 17:41:17 +0200
+++ Slava Semushin 2006-11-02 22:39:55 +0600

L> %add_optflags -UFORTIFY_SOURCE
L> не отключает?

    Нет.

    + make -j1 'CFLAGS=-pipe -Wall -O2 -march=i686 -mtune=pentium4
    -UFORTIFY_SOURCE -Werror' --silent --no-print-directory
    cc1: warnings being treated as errors
    src/main.c: In function 'save_hi_score':
    src/main.c:369: warning: ignoring return value of 'write', declared
    with attribute warn_unused_result
    src/main.c:371: warning: ignoring return value of 'write', declared
    with attribute warn_unused_result
    src/main.c:373: warning: ignoring return value of 'write', declared
    with attribute warn_unused_result
    src/main.c: In function 'color_set_checksout':
    src/main.c:652: warning: ignoring return value of 'fgets', declared
    with attribute warn_unused_result
    make[1]: *** [clines-main.o] Error 1


-- 
+ Slava Semushin | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-02 16:40         ` Slava Semushin
@ 2006-11-02 16:41           ` Led
  2006-11-02 16:57             ` Slava Semushin
  0 siblings, 1 reply; 10+ messages in thread
From: Led @ 2006-11-02 16:41 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от 2 ноября 2006 18:40 Slava Semushin написал(a):
> --- Led 2006-11-01 17:41:17 +0200
> +++ Slava Semushin 2006-11-02 22:39:55 +0600
>
> L> %add_optflags -UFORTIFY_SOURCE
> L> не отключает?
>
>     Нет.
>
>     + make -j1 'CFLAGS=-pipe -Wall -O2 -march=i686 -mtune=pentium4
>     -UFORTIFY_SOURCE -Werror' --silent --no-print-directory
>     cc1: warnings being treated as errors
>     src/main.c: In function 'save_hi_score':
>     src/main.c:369: warning: ignoring return value of 'write', declared
>     with attribute warn_unused_result
>     src/main.c:371: warning: ignoring return value of 'write', declared
>     with attribute warn_unused_result
>     src/main.c:373: warning: ignoring return value of 'write', declared
>     with attribute warn_unused_result
>     src/main.c: In function 'color_set_checksout':
>     src/main.c:652: warning: ignoring return value of 'fgets', declared
>     with attribute warn_unused_result
>     make[1]: *** [clines-main.o] Error 1

Да уж, наверное, благодаря --silent - "очень много" полезной информации для 
анализа:)

-- 
Led.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-02 16:41           ` Led
@ 2006-11-02 16:57             ` Slava Semushin
  2006-11-02 17:00               ` Andrey Rahmatullin
  0 siblings, 1 reply; 10+ messages in thread
From: Slava Semushin @ 2006-11-02 16:57 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Led 2006-11-02 18:41:08 +0200
+++ Slava Semushin 2006-11-02 22:55:52 +0600

L> Да уж, наверное, благодаря --silent - "очень много" полезной информации для 
L> анализа:)

    Без --silent, тоже ничего интересного IMHO:

    gcc -DHAVE_CONFIG_H -I. -I. -I.    -I. -Isrc/include -Wall -pipe -Wall
    -O2 -march=i686 -mtune=pentium4 -UFORTIFY_SOURCE -Werror -c -o
    clines-main.o `test -f 'src/main.c' || echo './'`src/main.c
    cc1: warnings being treated as errors
    src/main.c: In function 'save_hi_score':
    src/main.c:369: warning: ignoring return value of 'write', declared
    with attribute warn_unused_result
    src/main.c:371: warning: ignoring return value of 'write', declared
    with attribute warn_unused_result
    src/main.c:373: warning: ignoring return value of 'write', declared
    with attribute warn_unused_result
    src/main.c: In function 'color_set_checksout':
    src/main.c:652: warning: ignoring return value of 'fgets', declared
    with attribute warn_unused_result
    make[1]: *** [clines-main.o] Error 1

    Убирать -Werror очень не хочется.

-- 
+ Slava Semushin | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-02 16:57             ` Slava Semushin
@ 2006-11-02 17:00               ` Andrey Rahmatullin
  0 siblings, 0 replies; 10+ messages in thread
From: Andrey Rahmatullin @ 2006-11-02 17:00 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 423 bytes --]

On Thu, Nov 02, 2006 at 10:57:08PM +0600, Slava Semushin wrote:
>     Убирать -Werror очень не хочется.
Не хочется - исправляй ошибку.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

>Ну это я про то, что происходит прямо поверх грабовского загрузчика (при 
>загрузке с дискет) - говорит PRESS ANY KEY. Жмёшь shift - срабатывает :-))
Так написано же - ANY KEY ;-))
		-- rider in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-01 20:47         ` Dmitry V. Levin
  2006-11-02  9:13           ` Led
@ 2006-11-23  9:17           ` Slava Semushin
  2006-11-23 14:39             ` Dmitry V. Levin
  1 sibling, 1 reply; 10+ messages in thread
From: Slava Semushin @ 2006-11-23  9:17 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Dmitry V. Levin 2006-11-01 23:47:14 +0300
+++ Slava Semushin 2006-11-23 15:15:29 +0600

DVL> -UFORTIFY_SOURCE не столько отключает предупреждения, сколько отключает
DVL> собственно fortification.

    Дмитрий, здесь опечатка была допущена умышленно или случайно?

    (Я из-за неё немало времени убил, и уже почти отчаялся -- начал
     отключать -Werror...)

-- 
+ Slava Semushin | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Как отключить предупреждение об "declared with attribute warn_unused_result"
  2006-11-23  9:17           ` Slava Semushin
@ 2006-11-23 14:39             ` Dmitry V. Levin
  0 siblings, 0 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2006-11-23 14:39 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 467 bytes --]

On Thu, Nov 23, 2006 at 03:17:38PM +0600, Slava Semushin wrote:
> 
> --- Dmitry V. Levin 2006-11-01 23:47:14 +0300
> +++ Slava Semushin 2006-11-23 15:15:29 +0600
> 
> DVL> -UFORTIFY_SOURCE не столько отключает предупреждения, сколько отключает
> DVL> собственно fortification.
> 
>     Дмитрий, здесь опечатка была допущена умышленно или случайно?

Не знаю, это cut-n-paste с письма, на которое я отвечал.
Макрос называется _FORTIFY_SOURCE.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-11-23 14:39 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-01 15:38     ` [devel] Как отключить предупреждение об "declared with attribute warn_unused_result" Slava Semushin
2006-11-01 15:41       ` Led
2006-11-01 20:47         ` Dmitry V. Levin
2006-11-02  9:13           ` Led
2006-11-23  9:17           ` Slava Semushin
2006-11-23 14:39             ` Dmitry V. Levin
2006-11-02 16:40         ` Slava Semushin
2006-11-02 16:41           ` Led
2006-11-02 16:57             ` Slava Semushin
2006-11-02 17:00               ` Andrey Rahmatullin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git