Folks,
compiling git 17270930 with gcc 4.6.2 I get the following warnings:
beaming-pattern.cc:
In function
'void find_location(
SCM, Moment, Moment, Rational,
Moment*, Moment*, Moment*)':
beaming-pattern.cc:220:39:
warning: conversion to 'int' from 'I64 {aka long long int}'
may alter its value [-Wconversion]
beaming-pattern.cc:226:84:
warning: conversion to 'int' from 'I64 {aka long long int}'
may alter its value [-Wconversion]
beaming-pattern.cc:
In member function
'void Beaming_pattern::find_rhythmic_importance(
const Beaming_options&)':
beaming-pattern.cc:271:39:
warning: conversion to 'int' from 'I64 {aka long long int}'
may alter its value [-Wconversion]
Maybe they can be fixed? They are the only ones besides
out/parser.cc:
In function
'int yyparse(
Lily_parser*)':
out/parser.cc:3149:12:
warning: conversion to 'yytype_int16 {aka short int}' from 'int'
may alter its value [-Wconversion]
and I don't know whether we have enough control over the bison
templates to fix this one...
Werner
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel