Re: POSIX compliance development

2016-12-28 Thread Saeed Ehteshamifar
rom the functions list. The other extreme is to let all in, encounter a "not-defined" compile error, and resolve it by removing the corresponding test case (difficult). > > >> --joel >> >> >>> On Thu, Dec 15, 2016 at 9:29 AM, Saeed Ehteshamifar >>&g

Re: POSIX compliance development

2016-12-26 Thread Saeed Ehteshamifar
roject. I don't know if they lie in a specific profile or even if they cover POSIX 1003-2013 completely. Are the list of unimplemented functions in docs + rtems_face.csv up to date? Can I depend solely on it to remove unsupported test cases? Or it's better to go through RTEMS source code

POSIX compliance development

2016-12-15 Thread Saeed Ehteshamifar
Hello, For Slingshot, an RTEMS-targeted fault-injection tool for the POSIX API, I need to remove the tests that correspond to unimplemented/unimplementable POSIX functions/constants/etc. I can either 1. write a script that searches for "Unimplemented" and "Unimplementable" in the doc's source, and

[PATCH] rtems_waf: moved "import os.path" to the beginning of "bsp_configure" func def to avoid UnboundLocalError.

2016-09-08 Thread Saeed Ehteshamifar
In function 'bsp_configure' of rtems_bsd.py, when conf.options.rtems_libbsd is None, os.path is not imported, which leads to "UnboundLocalError: local variable 'os' referenced before assignment" error. This patch tries to avoid that error. - diff --git a/rtems_bsd.py b/rte

Conflicting types for 'rtems_3c509_driver_attach'

2016-09-07 Thread Saeed Ehteshamifar
Hello, In the networkconfig-qemu.h file of network demos , the attach function for 3c509 device is defined as: extern int rtems_3c509_driver_attach (struct rtems_bsdnet_ifconfig *, int); However in the source tree, it's defined as: ./c/src/lib/libbsp/i386/pc3

Re: Dynamic linking in RTEMS

2016-07-27 Thread Saeed Ehteshamifar
but it wasn't helping much. > Found it at https://ftp.rtems.org/pub/rtems/people/chrisj/rtl/rtems-linker/waf.html. On Wed, Jul 27, 2016 at 1:00 PM, Saeed Ehteshamifar wrote: > Hello, > > Thanks for the answers Pavel, Chris. > > You need to link list of symbols to the base

Re: Dynamic linking in RTEMS

2016-07-27 Thread Saeed Ehteshamifar
one manually makes them. Any ideas, comments? On Wed, Jul 27, 2016 at 1:00 PM, Saeed Ehteshamifar wrote: > Hello, > > Thanks for the answers Pavel, Chris. > > You need to link list of symbols to the base executable image >> to inform runtime linker which symbols are avai

Re: Dynamic linking in RTEMS

2016-07-27 Thread Saeed Ehteshamifar
Hello, Thanks for the answers Pavel, Chris. You need to link list of symbols to the base executable image > to inform runtime linker which symbols are available. I followed your instructions carefully and after building my app, I get an "untar failed: 1" error. How should I debug this error? My

Re: Dynamic linking in RTEMS

2016-07-26 Thread Saeed Ehteshamifar
y (most RISCs, ARM, PowerPC etc.). > > Best wishes > Pavel > -- > > Pavel Pisa > e-mail: p...@cmp.felk.cvut.cz > www:http://cmp.felk.cvut.cz/~pisa > university: http://dce.fel.cvut.cz/ > company:http://w

Dynamic linking in RTEMS

2016-07-19 Thread Saeed Ehteshamifar
Hi, For the slingshot (RTEMS fault-injection tool) I need to dynamically link test cases into the test suite(s) and execute them on-the-fly. With a google search on "rtems libdl", I found two pointers for libdl: 1. https://git.rtems.org/chrisj/rtl.git/ https://git.rtems.org/chrisj/rtl-host.git/

SOCIS2016_EHTESHAMIFAR_FaultTolerance - Invitation to comment

2016-05-11 Thread Saeed Ehteshamifar (via Google Docs)
I've shared an item with you: SOCIS2016_EHTESHAMIFAR_FaultTolerance https://docs.google.com/document/d/14hNEIi-FaywfvpB71yll-3FvzgbhUS2nhiiWZ8V7s7A/edit?usp=sharing&invite=CP3g7NwL&ts=5732daa6 It's not an attachment -- it's stored online. To open this item, just click the link above. Hi, I

SOCIS16: RTEMS Fault Tolerance

2016-03-09 Thread Saeed Ehteshamifar
Hello, During SOCIS15, I adapted two fault injection tools to RTEMS: one tool to generate and compile code (in Python), one tool to execute the binary on (virtual) machine and store injection result (in Java). Interestingly, bunch of test cases (POSIX function calls with corner arguments) led to R

SOCIS 2015 Evaluation of Fault Tolerance Project

2015-09-09 Thread Saeed Ehteshamifar
Hi I am sending this email because Joel told us, participants of ESA SOCIS 2015, to submit our work to devel@RTEMS for evaluation. In this summer of code I was supposed to add a fault injection tool work with RTEMS. I've selected two tools for this purpose: - GRINDER

ESA SOCIS Midterm Evaluation

2015-07-06 Thread Saeed Ehteshamifar
Hi all, I am wondering is there any format/template for midterm evaluation report? What about requirements on the content of this report? What should be covered in it? AFAIK for GSoC, midterm evaluation takes place by filling out a form but I wonder is there any similar administrative procedure fo

Re: SOCIS2015_EHTESHAMIFAR_FaultTolerance - Invitation to comment

2015-04-29 Thread Saeed Ehteshamifar
is site? > > > > On April 28, 2015 7:30:16 AM CDT, "Saeed Ehteshamifar (via Google Docs)" > wrote: > >>Saeed Ehteshamifar has invited you to comment on the following > >>document: > >> > >> > >> > >>SOCIS2015_EHTESHAMIFAR_Fault

SOCIS2015_EHTESHAMIFAR_FaultTolerance - Invitation to comment

2015-04-28 Thread Saeed Ehteshamifar (via Google Docs)
I've shared an item with you: SOCIS2015_EHTESHAMIFAR_FaultTolerance https://docs.google.com/document/d/1rVEhyHXajAVMcqgrOR-0t84596QUkYOnifoaYpa8QYM/edit?usp=sharing&invite=CL-vxsgN It's not an attachment -- it's stored online. To open this item, just click the link above. Hello, Regarding m

RTEMS Fault Tolerance Project for SOCIS 2015

2015-04-22 Thread Saeed Ehteshamifar
Hi, I'm interested to take part in development of RTEMS via fault tolerance project. I've read the wiki page for the project, the page for open projects , and the page for GS