problem solving multiple trigonometric equations



Hi,

Very recently I started using Maxima and already got some usefull results.
However, I now stumbled on a problem with solving mutliple equations involving
trigonometric functions. A simple (not very usefull) example:

(%i1) solve([cos(x) = 1/2, sin(y) = 1/2], [x,y]);
(%o1)                                 []

A single equation does work:

(%i2) solve([cos(x) = 1/2], [x]);

`solve' is using arc-trig functions to get a solution.
Some solutions will be lost.
                                        %pi
(%o2)                              [x = ---]
                                         3

Am I doing something wrong here?

I'm using version:
Maxima 5.13.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)

Thanks in advance!
Olaf