Hi Neil,

On Sat, Nov 29, 2008 at 12:28:49PM +0000, Neil Puttock wrote:
> 
> Are there still issues remaining following this commit:
> bcf8411a8147595cf6e7f06ef20e931918368f67?

Yes.  I'm not sure which ones involve the 32<->64 bit conversions, but I've 
just catalogued all conversion warnings in the attached log file.

-Patrick
Warnings when invoking `make all':

=======
flower/
=======

libc-extension.cc: In function 'char* strnlwr(char*, int)':
libc-extension.cc:26: warning: conversion to 'char' from 'int' may alter its 
value
libc-extension.cc: In function 'char* strnupr(char*, int)':
libc-extension.cc:37: warning: conversion to 'char' from 'int' may alter its 
value

rational.cc: In member function 'double Rational::to_double() const':
rational.cc:23: warning: conversion to 'double' from 'long long unsigned int' 
may alter its value
rational.cc:23: warning: conversion to 'double' from 'long long unsigned int' 
may alter its value
rational.cc: In member function 'int Rational::to_int() const':
rational.cc:357: warning: conversion to 'int' from 'long long int' may alter 
its value

string-convert.cc: In static member function 'static std::string 
String_convert::bin2hex(std::string)':
string-convert.cc:43: warning: conversion to 'Byte' from 'int' may alter its 
value
string-convert.cc: In static member function 'static Byte 
String_convert::nibble2hex_byte(Byte)':
string-convert.cc:200: warning: conversion to 'Byte' from 'int' may alter its 
value
string-convert.cc:202: warning: conversion to 'Byte' from 'int' may alter its 
value

=====
lily/
=====

beaming-pattern.cc: In member function 'void 
Beaming_pattern::find_rhythmic_importance(const Beaming_options&)':
beaming-pattern.cc:188: warning: conversion to 'int' from 'I64' may alter its 
value

break-substitution.cc: In member function 'void Substitution_entry::set(Grob*, 
Slice)':
break-substitution.cc:287: warning: conversion to 'short int' from 'int' may 
alter its value
break-substitution.cc:288: warning: conversion to 'short int' from 'int' may 
alter its value

chord-tremolo-iterator.cc: In member function 'virtual scm_unused_struct* 
Chord_tremolo_iterator::get_music_list() const':
chord-tremolo-iterator.cc:43: warning: conversion to 'int' from 'I64' may alter 
its value
chord-tremolo-iterator.cc:44: warning: conversion to 'int' from 'I64' may alter 
its value
chord-tremolo-iterator.cc:44: warning: conversion to 'int' from 'long long int' 
may alter its value

duration.cc: In constructor 'Duration::Duration(Rational, bool)':
duration.cc:53: warning: conversion to 'int' from 'I64' may alter its value
duration.cc:54: warning: conversion to 'int' from 'I64' may alter its value

midi-item.cc: In member function 'virtual std::string 
Midi_instrument::to_string() const':
midi-item.cc:79: warning: conversion to 'Byte' from 'scm_t_int32' may alter its 
value

pitch.cc: In static member function 'static int Pitch::compare(const Pitch&, 
const Pitch&)':
pitch.cc:48: warning: conversion to 'int' from 'double' may alter its value

source-file.cc: In member function 'void Source_file::load_stdin()':
source-file.cc:45: warning: conversion to 'char' from 'int' may alter its value

ttf.cc: In function 'void print_header(void*, FT_FaceRec_*)':
ttf.cc:68: warning: conversion to 'float' from 'int' may alter its value
ttf.cc:69: warning: conversion to 'float' from 'int' may alter its value
ttf.cc:70: warning: conversion to 'float' from 'int' may alter its value
ttf.cc:71: warning: conversion to 'float' from 'int' may alter its value
ttf.cc:102: warning: conversion to 'float' from 'int' may alter its value
ttf.cc:104: warning: conversion to 'float' from 'int' may alter its value
ttf.cc: In function 'void t42_write_table(void*, FT_FaceRec_*, const unsigned 
char*, size_t, bool, FT_ULong, FT_ULong)':
ttf.cc:158: warning: conversion to 'short unsigned int' from 'long unsigned 
int' may alter its value
ttf.cc:169: warning: conversion to 'short unsigned int' from 'FT_ULong' may 
alter its value
ttf.cc:174: warning: conversion to 'short unsigned int' from 'long unsigned 
int' may alter its value
ttf.cc:180: warning: conversion to 'short unsigned int' from 'long unsigned 
int' may alter its value
ttf.cc:192: warning: conversion to 'short unsigned int' from 'FT_ULong' may 
alter its value
ttf.cc: In function 'void print_body(void*, FT_FaceRec_*)':
ttf.cc:269: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:270: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:280: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:281: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:282: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:283: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:284: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:285: warning: conversion to 'unsigned char' from 'unsigned int' may 
alter its value
ttf.cc:327: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:328: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:329: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:330: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:332: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:333: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:334: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:335: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:337: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:338: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:339: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:340: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:342: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:343: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:344: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:345: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:380: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:381: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:382: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value
ttf.cc:383: warning: conversion to 'unsigned char' from 'long unsigned int' may 
alter its value

out/parser.cc: In function 'int yyparse(void*)':
out/parser.cc:2522: warning: conversion to 'short int' from 'int' may alter its 
value
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to