On Mon, Oct 3, 2011 at 2:17 PM, Philip Balister <phi...@balister.org> wrote:

> On 10/03/2011 02:00 PM, Tom Rondeau wrote:
>
>> On Mon, Oct 3, 2011 at 1:27 PM, Philip Balister<phi...@balister.org>
>>  wrote:
>>
>>  On 10/03/2011 11:32 AM, Tom Rondeau wrote:
>>>
>>>  Hello everyone,
>>>> Here's a general call for help on the GNU Radio project if you are so
>>>> inclined. If you've wanted to contribute back to the code, but weren't
>>>> sure
>>>> how to make a difference, there are lots of little things to look at.
>>>> We've
>>>> set up a Jenkins continuous integration server that keeps track of the
>>>> code
>>>> issues, including enumerating all "TODO" and "FIXME" comments through
>>>> the
>>>> source code. It also tests and graphs the test code we've put in there.
>>>> You
>>>> can see these results here:
>>>>
>>>> http://www.gnuradio.org/****jenkins/job/GNURadio-master/<http://www.gnuradio.org/**jenkins/job/GNURadio-master/>
>>>> <h**ttp://www.gnuradio.org/**jenkins/job/GNURadio-master/<http://www.gnuradio.org/jenkins/job/GNURadio-master/>
>>>> >
>>>>
>>>>
>>>> What we want to see is the red and yellow graph lines going down and the
>>>> blue lines going up. The blue graph is the number of QA tests run. Any
>>>> more
>>>> QA tests for a) blocks that do not currently have any QA code or b) more
>>>> corner cases for blocks already being tested would be most welcome.
>>>>
>>>> The red and yellow lines mostly represent compiler warnings and
>>>> TODO/FIXMEs.
>>>> Many of these might be very quickly resolvable with a few lines changed.
>>>> Some of them are probably more complex to know what the right answer is,
>>>> so
>>>> if you have some ideas, start a thread on the mailing list to discuss
>>>> what
>>>> the right fix might be.
>>>>
>>>>
>>> I am looking at the warnings in audio_alsa_sink.cc, but I do not see them
>>> output on the console when I do compiles. Any ideas? I believe I see why
>>> they occur and how to fix them, just trying to make sure the warnings are
>>> really there. Is libtool screwing us over?
>>>
>>> Philip
>>>
>>>
>> I'm only seeing a FIXME as a way of avoiding the generation of
>> a compiler warning. So I don't think you would see this when compiling. It
>> looks like the question is what's the right way to set these and use them?
>> It comes from this:
>>
>>   snd_pcm_access_mask_t *access_mask;
>>   snd_pcm_access_mask_t **access_mask_ptr =&access_mask; // FIXME:
>>
>> workaround for compiler warning
>>
>> I think the question is, is this level of indirection the right thing to
>> do?
>>
>> Let me know if you were talking about something else that I've missed.
>>
>> Tom
>>
>>
> Arg, I get it. The warning only occurs on 32 bit machines since
> sizeof(long) = sizeof(int)
>
> Philip
>

Ah, I see. Yes, the machine that's running Jenkins is 32-bit. This should be
fixed in any case.

Tom
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to